🏠 חזרה לעמוד הבית

🌐 נוסחאות אינטרנט ונתונים חיצוניים

פונקציות לקבלת נתונים מהאינטרנט, שירותי רשת ומקורות חיצוניים

נושא נוסחה (EN) שם עברי תיאור
רשת WEBSERVICE שירות רשת מחזירה נתונים משירות רשת (Web Service) באמצעות URL
תחביר אנגלי: WEBSERVICE(url) פירוש עברי: WEBSERVICE(כתובת ה-URL לשירות)
דוגמאות:
• =WEBSERVICE("http://api.example.com/data") - קבלת נתונים מ-API
• =WEBSERVICE("https://api.weather.com/current?city=Jerusalem") - נתוני מזג אוויר
הגבלות: עובד רק עם שירותים שמחזירים טקסט פשוט
• דורש חיבור לאינטרנט פעיל
• יכול להיחסם על ידי חומת אש או מדיניות אבטחה
רשת FILTERXML סינון XML מחלצת נתונים ספציפיים מתוכן XML באמצעות XPath
תחביר אנגלי: FILTERXML(xml, xpath) פירוש עברי: FILTERXML(תוכן XML, נתיב XPath)
דוגמאות:
• =FILTERXML(WEBSERVICE("http://api.example.com/xml"), "//price") - חילוץ מחירים
• =FILTERXML(A1, "//item[@id='123']/name") - חילוץ שם פריט לפי ID
• מעולה לעיבוד תגובות XML מ-APIs
• דורש ידע בסיסי ב-XPath
• שימושי עם WEBSERVICE לעיבוד נתונים מובנים
נתונים STOCKHISTORY היסטוריית מניות מחזירה נתונים היסטוריים של מניות ונכסים פיננסיים (Office 365)
תחביר אנגלי: STOCKHISTORY(stock, start_date, [end_date], [interval], [headers], [properties]) פירוש עברי: STOCKHISTORY(סמל המניה, תאריך התחלה, תאריך סיום, מרווח זמן, כותרות?, מאפיינים)
דוגמאות:
• =STOCKHISTORY("MSFT", "1/1/2023", "31/12/2023") - נתוני מיקרוסופט לשנת 2023
• =STOCKHISTORY("AAPL", TODAY()-30, TODAY(), 0) - נתוני אפל ל-30 יום אחרונים
• =STOCKHISTORY("GOOGL", "1/1/2023", , 1, TRUE, 4) - נתונים שבועיים עם כותרות
חשוב: זמין רק ב-Office 365 עם חיבור לאינטרנט
• מרווחים: 0=יומי, 1=שבועי, 2=חודשי
נתונים STOCK נתוני מניה נוכחיים מחזירה נתונים נוכחיים של מניה או נכס פיננסי
תחביר אנגלי: STOCK(stock, property) פירוש עברי: STOCK(סמל המניה, המאפיין המבוקש)
דוגמאות:
• =STOCK("MSFT", "price") - מחיר נוכחי של מיקרוסופט
• =STOCK("AAPL", "volume") - נפח המסחר של אפל
• =STOCK("TSLA", "market cap") - שווי שוק של טסלה
• מאפיינים נפוצים: "price", "change", "% change", "volume", "market cap", "P/E ratio"
• מתעדכן בזמן אמת (בהתאם לעיכובי הבורסה)
נתונים GEOGRAPHY נתונים גיאוגרפיים מחזירה נתונים גיאוגרפיים על מדינות, ערים ואזורים
תחביר אנגלי: GEOGRAPHY(location, property) פירוש עברי: GEOGRAPHY(המיקום, המאפיין המבוקש)
דוגמאות:
• =GEOGRAPHY("Israel", "Population") - אוכלוסיית ישראל
• =GEOGRAPHY("Jerusalem", "Area") - שטח ירושלים
• =GEOGRAPHY("France", "Capital city") - בירת צרפת
• מאפיינים נפוצים: "Population", "Area", "Capital city", "GDP", "Currency"
• תומך בשמות במקום בעברית ובאנגלית
קידוד ENCODEURL קידוד URL מקודדת טקסט לפורמט URL בטוח
תחביר אנגלי: ENCODEURL(text) פירוש עברי: ENCODEURL(הטקסט לקידוד)
דוגמאות:
• =ENCODEURL("שלום עולם") יחזיר "%D7%A9%D7%9C%D7%95%D7%9D%20%D7%A2%D7%95%D7%9C%D7%9D"
• =ENCODEURL("hello world") יחזיר "hello%20world"
• ="https://api.example.com/search?q=" & ENCODEURL(A1) - בניית URL עם פרמטר מקודד
• חיוני לשליחת טקסט עברי או תווים מיוחדים ב-URLs
• מונע שגיאות בקריאות API
רשת HYPERLINK קישור היפר יוצרת קישור לקליק לכתובת אינטרנט או קובץ
תחביר אנגלי: HYPERLINK(link_location, [friendly_name]) פירוש עברי: HYPERLINK(כתובת הקישור, השם המוצג)
דוגמאות:
• =HYPERLINK("https://www.google.com", "חיפוש בגוגל") - קישור לגוגל
• =HYPERLINK("mailto:someone@example.com", "שלח מייל") - קישור למייל
• =HYPERLINK("C:\Documents\file.pdf", "פתח קובץ") - קישור לקובץ מקומי
• =HYPERLINK("#Sheet2!A1", "עבור לגיליון 2") - קישור פנימי בקובץ
• הקישור ניתן ללחיצה ופותח את היעד
נתונים IMPORTDATA ייבוא נתונים מייבאת נתונים מקובץ CSV או TSV מהאינטרנט (Google Sheets)
תחביר אנגלי: IMPORTDATA(url) פירוש עברי: IMPORTDATA(כתובת URL לקובץ הנתונים)
דוגמאות:
• =IMPORTDATA("https://example.com/data.csv") - ייבוא קובץ CSV
הערה חשובה: פונקציה זו זמינה ב-Google Sheets בלבד, לא ב-Excel
• ב-Excel יש להשתמש ב-Data > Get Data > From Web
• מתעדכנת אוטומטית כשהקובץ המקורי משתנה
קידוד BASE64ENCODE / BASE64DECODE קידוד/פענוח Base64 מקודדת או מפענחת טקסט בפורמט Base64
תחביר אנגלי: BASE64ENCODE(text) / BASE64DECODE(base64_text) פירוש עברי: קידוד/פענוח טקסט בפורמט Base64
דוגמאות:
• =BASE64ENCODE("שלום") - קידוד טקסט עברי
• =BASE64DECODE("aGVsbG8=") יחזיר "hello"
הערה: פונקציות אלו זמינות ב-Google Sheets
• ב-Excel ניתן להשתמש ב-Power Query או VBA
• שימושי לשליחת נתונים בינאריים דרך APIs
רשת REGEX ביטויים רגולריים חיפוש והחלפה באמצעות ביטויים רגולריים
תחביר אנגלי: REGEXMATCH(text, pattern) / REGEXEXTRACT(text, pattern) / REGEXREPLACE(text, pattern, replacement) פירוש עברי: פונקציות Regex לחיפוש, חילוץ והחלפה
דוגמאות:
• =REGEXMATCH(A1, "\d{3}-\d{7}") - בדיקה אם יש מספר טלפון
• =REGEXEXTRACT("john@example.com", "(.+)@") יחזיר "john"
הערה: פונקציות אלו זמינות ב-Google Sheets
• ב-Excel ניתן להשתמש ב-Power Query או VBA
• מאוד חזקות לעיבוד טקסט מורכב

⚠️ הערות חשובות על פונקציות אינטרנט: